--[[
    函数：yjx_search_query_build_status
    功能：查询 search 的缓存建立状态
    返回：0,start_,end_
--]]

-- 记录线下 db 缓存建立的开始时间和结束时间
local BUILD_CACHE_START = "yjx_build_cache_start"
local BUILD_CACHE_END = "yjx_build_cache_end"

-- ########################################################
-- 组成返回值数组，第0个是错误码，第1个是buildCacheStart，第2个是buildCacheEnd
local retData = function(code,s,e)
    local ret = {}
    table.insert(ret, code)

    if(s==nil)
    then
        s=''
    end
    table.insert(ret, s)

    if(e==nil)
    then
        e=''
    end
    table.insert(ret, e)
    return ret
end
-- ########################################################
local s = redis.call('get',BUILD_CACHE_START)

local e = redis.call('get',BUILD_CACHE_END)


-- ########################################################
return retData(0, s, e)